*{margin:0;padding:0;font:14px HelveticaNeue-Light,Sans-serif;line-height:150%;-webkit-touch-callout:none}
a{text-decoration:none;color:#48b;font-size:inherit}
a:hover{text-decoration:underline}
article{width:600px}
article dl{position:relative;padding-top:30px;border-bottom:1px solid #fff}
article dd{padding-left:30px}
article dt{padding-left:30px;font-size:130%}
article h1{border-top:solid 8px #ccc}
article header{color:#48b;border-bottom:solid 1px #ccc}
aside{position:relative;float:right;width:250px}
aside div{padding:10px;font:24px Georgia;color:#fff}
aside header{background-color:#48b}
aside li{list-style-type:none;color:#888}
aside b{display:block;margin:60px 0 20px 0;width:100%}
aside b a{display:block;margin:0 auto;width:100px;line-height:40px;color:#fff;background-color:#888;text-align:center}
aside ul li{color:#aaa;float:right}
aside dl{min-height:400px}
aside p{padding-right:12px;color:#48b;float:right;font-size:12px}
aside div{height:49px;width:100px;margin:0;float:left}
aside dt img{width:48px;height:48px;float:right;margin:0 1ex 0 2ex;border-radius:20%;}
body,html{width:900px;height:100%;max-height:800px;margin:0 auto}
dd.info,dd.info a{color:#aaa}
dd.tags{color:#bbb}
dd.tags a{color:#fff;background-color:#aaa;padding:0 1px}
dd.tags a:hover{text-decoration:none;background-color:#48b}
dd.tags i{display:inline-block;border-radius:2px}
dd.tags i i{display:inline-block;width:0;transition:167ms 167ms}
dd.tags i:hover i{width:11px}
dd p{padding:0}
dt b{position:absolute;display:block;width:18px;height:18px;background-color:#bbb;left:0;top:36px;padding:0}
dt b:hover{background-color:#dd4}
dt i,dt i a{font-size:14px;color:#aaa}
dt img{width:48px;height:48px;float:right;margin:1ex 0 1ex 2ex;border-radius:20%}
aside dt{width:48px;height:48px;float:right;margin:1ex 0 1ex 2ex;border-radius:20%}
div{padding:20px 0 0 40px}
footer{width:100%;color:#48b;border-top:solid 1px #48b}
h1{font-size:300%}
h2{font-size:130%;color:#48b}
header{height:65px}
input[type=submit]{width:40%}
input[type=text]{width:98%}
dl p{float:left}
ul{padding:20px 0 0 0 }
textarea{height:200px;width:100%}